protective slabs - French English Dictionary